harsh-furred mice - German English Dictionary